Structural Segmentation for Brazilian Legal Document Retrieval
巴西法律文档检索的结构化分割
🧭 长文档结构化分块与稠密检索
Câmara dos Deputados · Senado Federal · Universidade Estadual de Campinas (UNICAMP) · Universidade Federal do Cariri (UFCA)
长法律文档按结构分块索引可提升稠密检索效果,完整层级非必需,核心块加文档元数据即可
📌 工作参考价值(4 点)
- 对长文档场景(商品详情、政策条款、合同、帮助中心 FAQ),优先使用结构化分块而不是整篇文档做 dense 索引,可显著提升语义召回;但注意索引单元数会大幅增加,需要评估线上 QPS 与存储成本。
- 不需要维护完整层级树;把核心分块(如商品核心参数、条款正文)加上文档级元数据(类目、品牌、标题、文档 ID)作为上下文,就能达到甚至超过复杂层级表示的效果,工程实现更简单。
- 结构化分块对 BM25 等 lexical 检索提升不一致,因此不要全链路替换;可以保留整文档 BM25 召回,同时用结构化分块做 dense 召回,混合加权或多路召回更稳妥。
- 分块时要注意元数据上下文注入,避免孤立块语义漂移;类似地,电商长描述或评论聚合可以按要点/属性切块,并带上商品 title 或类目信息,让向量更聚焦。